Big Huge Thesaurus

cartridge extractor

noun